This function is not reentrant, because it stores the state of the variables. 这个函数是不可重入的,因为它存储变量的状态。
On most systems, malloc and free are not reentrant, because they use a static data structure that records which memory blocks are free. 在大部分系统中,malloc和free都不是可重入的,因为它们使用静态数据结构来记录哪些内存块是空闲的。
It is acceptable because our test framework is not multithreaded or reentrant. 这是可以接受的,因为我们的测试框架不是多线程的或可重入的。